Definition of Globe Artichoke
-
(noun) a thistlelike flower head with edible fleshy leaves and heart
-
(noun) Mediterranean thistlelike plant widely cultivated for its large edible flower head
Synonyms of Globe Artichoke
Antonyms of Globe Artichoke
No Antonyms Found.
Homophones of Globe Artichoke
No Homophones Found.